-
nouna country on the island of Saint Lucia; gained independence from Great Britain in 1979
Similar:
part of: -
nouna volcanic island in the Windward Isles to the south of Martinique
Similar:
part of:
Explanation of saint lucia
We don`t have explanations for this word yet.